telecommunication license - Francés Inglés Diccionario